Efficient Interference Detection in 3D Animations of Simulated Construction Operations
نویسندگان
چکیده
This paper presents research that led to the design and implementation of efficient interference detection methods that can be used to identify and report undesirable conflicts that occur among static (e.g. structure in-place, idle equipment), dynamic (e.g. active machines and workers), and abstract (e.g. hazard spaces) construction resources in 3D animations of discrete-event simulation models. The designed methods are implemented in a software tool called C-Collide that integrates as an add-on with the VITASCOPE visualization system. Common types of clashes that can occur on real construction sites and that C-Collide can identify beforehand in 3D process animations include 1) intersection among physical in-place components (i.e. design interferences), 2) intersection among in-place components, components in transit, and/or pieces of moving equipment during construction (i.e. constructability interferences), 3) craft interferences and accidents (e.g. collision between two pieces of equipment operating in the same area), and 4) space intrusions (e.g. any resource worker or equipment encroaching arbitrarily shaped hazard or protected areas of the jobsite). Animations of simulated construction processes are computationally demanding because elapsed visualization time is always related to the elapsed wall clock time by a distinct viewing ratio. This viewing ratio must be strictly maintained regardless of the number of screen updates between subsequent simulation time instants. Thus, to depict smoothly moving scene objects and to avoid jerkiness in the presented graphics, the screen must be updated at an acceptable refresh rate (ideally >= 24 fps). The impact of the collision detection computations on this frame rate must thus be minimal. Computational efficiency in the designed interference detection methods was therefore of paramount importance in C-Collide. In addition, this efficiency could not be traded off against accuracy. In order to achieve this, the authors capitalized on advanced documented algorithms for efficient collision detection between arbitrarily moving 3D geometric objects to design mechanisms for interference detection, control, and response in construction process visualizations. C-Collide’s interference detection capabilities dynamically check each motion of VITASCOPE scene objects to determine if any pairs of scene objects interfere undesirably. This provides a lucid understanding of all object motions and potential interferences in any area of activity on a simulated construction job site.
منابع مشابه
Large-Scale Dynamic Terrain in Three-Dimensional Construction Process Visualizations
Visualization can be of significant value in improving the verification, validation, and communication of discrete-event simulation models of construction operations, which in turn can make the models more credible and thus useful in operations planning. The presented work extends the state-of-the-art of visualizing simulation models of construction operations in three-dimensions. The writers p...
متن کاملAutomated Generation of Large-Scale Dynamic Terrain in 3D Animation of Simulated Construction Processes
The presented work extends the state-of-the-art in scientific simulation-driven 3D construction process visualization. We present a tool, ViTerra that engineers can use to automatically generate photorealistic, digital, 3D terrain CAD databases to represent construction jobsites in visualizations of discrete-event construction simulations. The work capitalizes on the availability of detailed to...
متن کاملLogical product models for automated scripting of process-level construction animations
Animation can add significant value to Discrete-Event Simulation by helping verify, validate, and accredit simulation analyses. This is particularly true in construction where typical decision makers are experts in their domain but are not generally proficient in simulation itself. Existing methods of animating simulated construction processes in 3D have a significant limitation. They require t...
متن کاملAutomated Generation of Operations Level Construction Animations in Outdoor Augmented Reality
Three-dimensional 3D visualization is an effective tool for communicating, verifying, and validating the results of a simulated operation. Traditional visualization tools used for this purpose are typically based on the paradigm of virtual reality. Augmented reality AR is a relatively newer visualization paradigm whose engineering applications have been explored by a limited number of researche...
متن کاملGeneric representation of 3D motion paths in dynamic animations of simulated construction processes
The presented research investigated generic and scalable techniques to accurately represent 3D motion paths in dynamic animations of operations simulated using Discrete-Event Simulation. The work designed and implemented methods that can be used to 1) define and manipulate arbitrarily-shaped trajectories to represent accurate 3D motion paths of virtual simulation objects, and 2) compute the pre...
متن کامل